Micron Document




Internet Exchange Point
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Un Internet eXchange Point (ou IX ou IXP ou point d’échange Internet), également appelé Global Internet eXchange (ou GIX), est une infrastructure physique permettant aux différents fournisseurs d’accès Internet (ou FAI ou ISP) d'échanger du trafic Internet entre leurs réseaux de systèmes autonomes grâce à des accords mutuels dits de « peering ».

Contents

Afrique
Asie
Europe

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Généralités

Les échanges de trafic réalisés au sein de l'IXP se font sans coût supplémentaire. Les IXP réduisent la part du trafic des FAI devant être délivrés par l’intermédiaire de leurs fournisseurs de transit, réduisant de ce fait le coût moyen par bit transmis de leur service. De plus, un nombre important de chemins appris par le biais de l'IXP améliore l’efficacité du routage et sa tolérance aux pannes.

Objectifs

Le but premier d’un IXP est de permettre l’interconnexion des réseaux par l’intermédiaire des points d’échanges, plutôt qu’à travers un ou plusieurs réseaux tiers. Ce type d'interconnexion, plus direct, permet d'échanger du trafic entre opérateurs via une plateforme neutre se comportant comme un commutateur de niveau 2. Ce type d'échange de trafic est appelé peering public. Les avantages du peering public sont nombreuxcite-ref-1[1]cite-ref-2[2] avec notamment : le coût, le temps de latence, la bande passante, et la mutualisation.

Optimisation du coût : Le trafic passant par un point d’échange n’est pas facturé alors que les flux vers le fournisseur de trafic montant du FAI le sont.
Optimisation de la latence : L’interconnexion directe, souvent localisée dans la même ville que les deux réseaux, évite que les données n’aient à changer de ville, voire de continent, pour passer d’un réseau à un autre, ceci permet de réduire le temps de latence.
Optimisation de la bande passante : Le troisième avantage, la vitesse, est le plus évident dans les régions qui ont des connexions longues distances peu développées. Les FAI de ces régions pourraient avoir à payer 10 à 100 fois plus pour le transport de données que les FAI en Amérique du Nord, Europe ou Japon. De ce fait, ces FAI ont généralement des connexions plus lentes et plus limitées au reste de l’Internet. Cependant, une connexion à un IXP local peut leur permettre de transférer des données de façon illimitée et gratuite, améliorant ainsi considérablement la bande passante entre clients de deux FAI voisins.
Mutualisation : contrairement au peering privé, le peering public (donc sur un point d'échange) permet de mutualiser un lien physique pour y faire passer du trafic de peering de nombreux autres réseaux.

Architecture

Un IXP classique est composé d’un ou plusieurs switches réseaux auquel chacun des FAI participants se connecte. Avant l’existence de ces switches, les IXP utilisaient généralement des hubs FOIRL ou des anneaux FDDI, ces équipements ont été remplacés par des switches Ethernet et FDDI lorsque ceux-ci sont sortis, en 1993 et 1994. À la fin des années 1990, quelques IXP ont utilisé des switches ATM totalisant environ 4 % maximum du marché. Il y a également eu une tentative échouée d’utilisation de SRP/DPT (un regroupement malheureux de FDDI et SONET) par l’IXP de Stockholm NetNod. Finalement, Ethernet a emporté les suffrages avec plus de 95 % des switches équipant les points d’échanges.

Toutes les vitesses possibles des ports Ethernet peuvent être rencontrées dans les IXP modernes, allant de 10 mégabits par seconde dans les pays en cours de développement à des ports de 100 gigabits par secondecite-ref-3[3] agrégeables dans les endroits à forte concentration de population (tels que Francfort, New York, Séoul, Londres, Amsterdam, Paris, Palo Alto...). Avec l'augmentation des débits, c'est par exemple à partir de juin 2011 que les 100 Gb/s ont été proposés sur l'un des plus gros IXP du monde, l'AMS-IX (à Amsterdam).

À partir des années 2010, sur les groscite-ref-4[4]cite-ref-5[5]cite-ref-6[6] points d'échange, les infrastructures en niveau 2 Ethernet standard ont laissé la place à des architectures de type Ethernet sur VPLScite-ref-7[7], ce qui permet d'optimiser l'utilisation des liens de l'infrastructure du point d'échange, et d'éviter les problématiques de boucles de niveau 2 plus efficacement qu'avec du spanning-tree. Les équipements utilisés sont donc désormais surtout des routeurs plutôt que des switches. Les développements ultérieurs tendraient à envisager EVPNcite-ref-8[8] en replacement de VPLS pour sa capacité à diminuer le trafic ARP.

Aspects financiers

Les coûtscite-ref-9[9] d’opération des IXP sont généralement partagés entre les participants. Pour les points d’échange les plus chers, les participants payent un abonnement mensuel ou annuel déterminé par la vitesse du (ou des) port(s) qu’ils utilisent ou, moins souvent, par le volume des données traversant le point d’échange. Les redevances fondées sur le volume de données sont impopulaires car elles représentent une contre-incitation à la croissance du point d’échange. D’autres points d’échange ont également des frais d’installation permettant de répercuter aux membres les coûts des ports des équipements (routeurs, switches, optiques…) et le temps de travail pour les configurer.

Points d'échange et peering multi-latéral (MLPA)

En principe le peering sur les points d'échange relève naturellement d'accords bilatéraux (un réseau s'accorde avec un autre pour échanger du trafic ensemble, cependant que chacun peut s'accorder simultanément avec un autre, etc). Ceci nécessite de négocier (ou tout du moins de discuter) avec chaque réseau déjà présent sur un point d'échange pour un nouvel arrivant, et le cas échéant avec chaque nouveau réseau arrivant pour ceux déjà présents.

Afin de simplifier la mise en place d'accords de peering pour ceux des réseaux qui ont une politique de peering ouverte, les points d'échange mettent des Route Servers (serveurs de routes)cite-ref-10[10] à la disposition de leurs membres qui le souhaitent (généralement deux serveurs pour la redondance). Ces serveurs permettent, en montant une seule session BGP avec un Route Server, d'échanger les routes avec tous ceux des membres qui en ont fait autant, et ce sans avoir eu à négocier ni à configurer et mettre en place une session BGP par peer, ce qui simplifiecite-ref-11[11] les aspects opérationnels humains et liés au Control Plane (plan de contrôle) des routeurs. Ainsi il devient possible de mutualiser une paire de sessions BGP pour échanger des routes avec de nombreux peers (et donc échanger du trafic avec eux)cite-ref-12[12], ce qui constitue du peering multi-latéralcite-ref-13[13].

Formellement, la mise en place de peering multi-latéral s'accompagne de l'acceptation d'un accord de peering multi-latéral (Multilateral Peering Agreement - MLPA)cite-ref-14[14] du membre vers le point d'échange.

Il est à noter d'une part que le trafic routé circule toujours d'un peer à un autre sans autre routeur intermédiaire (les Route Servers ne font passer aucun trafic), et d'autre part que les AS-Path échangés en BGP ne comportent pas le numéro d'AS du Route Servercite-ref-15[15] (car cela rendrait les routes moins intéressantes).

Liste des IXP et de leurs opérateurs

Note : Certaines des entrées de la liste sont des IXP alors que d’autres représentent des organismes gérant un ou plusieurs IXP.

Afrique


• Cape Town Internet Exchange (CINX), Le Cap
• Grahamstown Internet Exchange (GINX), Grahamstown,
• Johannesburg Internet Exchange (JINX), Johannesburg,
• The Hub Project, Le Cap


• kinshasa Internet Exchange (kinIX) kinshasa,

Bénin

• Bénin Internet Exchange (BENIN-IX)


• Botswana Internet Exchange (BINX)


• Burkina Faso Internet Exchange (BFIX)


• Burundi Internet Exchange (BurundiX)


• Côte d'Ivoire Internet Exchange (CIVIX)

Gabon

• Gabon Internet eXchange (Gab-IX)

Ghana

• Ghana Internet Exchange (GIX)


• Guinée Internet Exchange

Kenya

• Kenya Internet Exchange


• Madagascar Global Internet eXchange (MGIX)

Malawi

• Malawi Internet Exchange (IXPM)

Maroc

• CASablanca Internet eXchange (CASIX)


• Mauritania Internet Exchange (RIMIX)


• Mozambique Internet Exchange (MOZ-IX)


• Internet Exchange Point of Nigeria (IXPN), Lagos
• Ibadan Internet Exchange (IBIX), Ibadan


• Ouganda Internet Exchange Point (UiXP)

Rwanda

• Rwanda Internet Exchange (RINEX)


• SENegal Internet eXchange (SENIX)


• Tanzania Internet eXchange (TIX), Dar es Salaam,

Togo

• Togo Internet Exchange (TGIX), Lome,



Zambia

• Zambia Internet Exchange (IXPZ)


• Zimbabwe Internet Exchange (ZINX)


• Congo Internet Exchange (CGIX)

Amérique du Nord

Canada

• Toronto Internet Exchange (TorIX)
• BC Internet Exchange (BCIX)


• Switch and Data's Peering And Internet eXchanges (PAIX), Atlanta, Dallas, New York, Northern Virginia, Palo Alto, Philadelphie, San José, Seattle
• MAE-East (en)
• MAE-West
• MAE-Central
• AADS - SBC Communications Chicago NAP
• Boston MXP
• NYIIX
• LAIIX
• CRG Any2
• NWAX Portland
HIX Hawaï


• Internet Exchange of Puerto Rico (IX.PR)

Amérique du Sud


• PITBolivia


• PTT-METRO

Asie


• Bangladesh Internet Exchange, (BDIX), Dhaka

Chine

• Shanghai City Exchange, Shanghai
• Shanghai Internet Exchange Center, Shanghai
• TerraMark

Corée

• DACOM IX
• KINX
• Korean Internet Exchange (KIX)


• Hong Kong Internet Exchange (HKIX)

Inde

• India Internet Exchange (IN-IX)


• National Inter Connection Exchange (NICE)
• Indonesia Internet Exchange (IIX)
• Napsindo International Internet Exchange (NAIIX)

Japon

• Japan Network Access Point (JPNAP)
• JPNAP Osaka
• JPNAP6
• JPIX
• DIX-IE (NSPIXP2)
• NSPIXP-6


• Asia Internet Exchange Network Access Point Malaysia (ARIX)
• Kuala Lumpur Internet Exchange, Kuala Lumpur
• Malaysia Internet Exchange (MyIX)

Népal

• Nepal Internet Exchange (npIX), Katmandou


• Karachi Network Access Point


• Manila Internet Exchange, Manille
• Philippine Internet Exchange (PhIX)
• Philippine Common Routing Exchange (PHNET CORE)


• Taiwan Network Access Point (TWNAP)
• TWIX


• Thailand Internet Exchange Service (THIX)
• ThaiSarn Public Internet Exchange (PIE)
• TOT Internet Exchange (TOT-NIX)


• Singapore Open Exchange (SOP)


• VP TELECOM
• HANOITELECOM
• SAIGONPOSTEL
FPT
VNPT
Viettel

Europe

Les IXP européens les plus importants se sont regroupés en une association European Internet Exchange Association (Euro-IX).


• Berlin Commercial Internet Exchange (BCIX), Berlin
• European Commercial Internet Exchange (ECIX), Berlin, Düsseldorf
• Frankfurt Internet Exchange (F-IX), Francfort
• Frankfurt Network Access Point (fraNAP), Francfort
• INXS Hamburg (INXS HBG), Hambourg
• WorkIX Hamburg (WORKIX), Hambourg
• INXS Munich (INXS MUC), Munich
• Kleyer Rebstöcker InternetExchange (KleyReX), Francfort
• MAE Frankfurt, Francfort
• Metropolitan Area Network Darmstadt (MANDA), Darmstadt
• Munich Commercial Internet Exchange (M-CIX), Munich
• Nürnberger Internet Exchange (N-IX), Nuremberg


• Vienna Internet Exchange (VIX), Vienne


• Belgium IX (BelgiumIX), Bruxelles


SIX
• Varna Internet Exchange

Chypre

• Cyprus Internet Exchange (CyIX)


• Croatian Internet Exchange (CIX)


• Danish Internet Exchange Point (DIX), Kongens Lyngby


• Catalunya Neutral Internet Exchange (CATNIX), Barcelone
• España Internet Exchange (ESPANIX), Madrid
• Galicia Neutral Internet Exchange (GALNIX), Saint-Jacques-de-Compostelle
• Punto Neutro Vasco (EuskoNIX), Saint-Sébastien


• Tallinn Internet Exchange (TIX), Tallinn
• Tallinn Internet Exchange (2) (TLLIX), Tallinn


• Finnish Communication and Internet Exchange (FICIX), Helsinki, Espoo
• Tampere Region Exchange (TREX), Tampere

France

• ADN-IX, Valence, (arrêté)
• AuvernIX, Auvergne et Massif Central
• BreizhIX, Rennes - Bretagne
Equinix Exchange Paris (Equinix Paris), Paris
• European Global Internet Exchange (EuroGIX), Strasbourg
• France Internet Exchange (France-IX), Paris
• France Internet Exchange (France-IX), Marseille
FR-IX (famille de points d'échanges gérés par la coopérative Opdop et appariés selon le concept du DualGix), (arrêtés)

• FR-IX72, Le Mans,
• FR-IX35, Rennes,
• FR-IX13, Marseille,

• French National Internet Exchange IPv6 (FNIX6), Paris,
Free Internet Exchange (FreeIX), Paris (arrêté)
• Gigabit European Internet Exchange (GEIX), Paris, (arrêté)
• GirondIX, Bordeaux, en cours de déploiement
• Grenoble Network Initiative (GNI), Grenoble (arrêté)
• GUYANIX, Cayenne
• LOTHIX, Nancy,
• LILLIX, Lille,
Lyon Internet Exchange, Lyon, opéré par l'association Rézopole qui gère plusieurs IXP locaux

• EuroGIX, Strasbourg
• NicIX , Nice

• Marseille Internet Exchange (MA-IX), Marseille,
• MAE Paris, Paris
• Mix Internet Exchange and Transit (MIXT),
• Nantes-IX de Ouest.Network, Nantes,
• Nine, Paris,
• OuestIX, Nantes, (arrêté)
• PaNAP, Paris (arrêté, migré vers le France-IX)
• PhibIX, Saint-Étienne,
• REUNIX, Saint-Denis géré par RENATER, réduit la charge des liaisons Réunion/Métropole, avec DNS secondaire «.fr» et «.re».
• Saintetix, Saint-Étienne, (arrêté)
• StuffIX Paris (StuffIX), Paris,
• SudIX, géré par Iloth, Montpellier
TOUIX (Touix), Toulouse,

Grèce

• Athens Internet Exchange (AIX), Athènes


• Budapest Internet Exchange (BIX), Budapest


• Internet Neutral Exchange (INEX), Dublin


• Reykjavik Internet Exchange (RIX), Reykjavik

Italie

• Milan Internet Exchange (MIX), Milan
• Nautilus Mediterranean Exchange Point (NaMeX), Rome
• Torino Piemonte Exchange Point (TOPIX), Turin
• Tuscany Internet Exchange (TIX), Florence


• Latvian Global Internet Exchange (GIX), Riga
• Riga Internet Exchange (RIX), Riga


• Luxembourg Commercial Internet eXchange (LU-CIX) (en), Luxembourg

Malte

• Malta Internet Exchange (MIX Malta), Msida


• Norwegian Internet Exchange (NIX), Oslo


• Friese Internet Exchange (FR-IX), Leeuwarden
• Groningen Internet Exchange (GN-IX), Groningue
• Nederlands-Duitse Internet Exchange (NDIX), Enschede
• Neutral Internet Exchange (NL-ix), point d'échange distribué à travers l'Europe (13 pays, 31 villes), créé à l'origine à Amsterdam


• Polish Internet Exchange (PL-IX), Varsovie
• Warsaw Internet Exchange (WIX), Varsovie


• GIGAbit Portuguese Internet Exchange (GIGAPIX), Lisbonne


• Neutral Internet Exchange of the Czech Republic (NIX.CZ), Prague


• Bucharest Internet Exchange (BUHIX), Bucarest
• Romanian Network for Internet Exchange (RoNIX), Bucarest
• Interlan Allied Networks Internet Exchange (Interlan TCP/IP), Bucarest
• Suceava Internet eXchange (SViX), Suceava


• London Internet Providers Exchange (LIPEX), Londres
• London Network Access Point (LONAP), Londres
• Manchester Network Access Point (MaNAP) Manchester,
• Manchester Commercial Internet Exchange (mcix) Manchester,
• Meridian Gate Internet Exchange (MERIEX), Londres
• Packet Exchange, Londres
• Redbus Internet Exchange (RBIEX), Londres
• Scottish Internet Exchange (SCOTIX), Édimbourg
• Sovereign House Exchange (SovEx), Londres

Russie

• Chelyabinsk Peering Point Ural, Tcheliabinsk, créé en 2001, fonctionnel en 2004
• NSK-IX, Novossibirsk
• Samara Internet Exchange (Samara-IX), Samara
• North-West Internet Exchange (NW-IX), Saint-Pétersbourg,
• Saint Petersburg Internet Exchange (SPB-IX), Saint-Pétersbourg,
• Ural IX, Iekaterinbourg


• Slovak Internet Exchange (SIX), Bratislava


• Slovenian Internet Exchange (SIX), Ljubljana

Suède

• Netnod Internet Exchange i Sverige (Netnod), Stockholm
• SOL-IX, Stockholm
• STHIX, Stockholm
• NorrNod, Umeå

Suisse

• CERN Internet Exchange Point (CIXP), Genève
• Swiss Internet Exchange (SWISSIX), Zurich


• Turkish Information Exchange (TURNET)


• Central Ukrainian Internet Exchange
• Ukrainian Internet Exchange (UA.IX)

Moyen-Orient


• Cairo Internet Exchange (CAIX)
• Cairo Internet Exchange (CR-IX)
• Middle East Internet Exchange (MEIX)


• Israeli Internet Exchange (IIX)

Océanie


• AUSIX, Melbourne
• Brisbane Internet Exchange (BIX), Brisbane (arrêté)
• Lismore Internet Exchange (LIX), Lismore
• MEL BONE, Melbourne (arrêté)
• Melbourne NAPette, Melbourne
• Newcastle Internet Exchange (NIX), Newcastle (arrêté)
• South Australian Internet Exchange (SAIX), Adélaïde (arrêté)
• Sydney Internet Exchange (SIX), Sydney (arrêté)
• Victorian Internet Exchange (VIX), Victoria
• Western Australian Internet Exchange (WAIX), Perth
• Wollongong Internet Exchange (WIX), Wollongong (arrêté)


• Wellington Internet Exchange (WIX), Wellington
• Neutral New Zealand Internet Exchange (NZIX)
• Auckland Peering Exchange (APE), Auckland

Les entrées ci-dessus indiquées comme « arrêtées » faisaient partie de l’échec AUSBONE ou ont disparu ou fusionné avec d'autres IXP.

Voir aussi

• Liste des points d'échange Internet par taille
• en:List of Internet exchange points by size

Références

cite-note-11. steenbergen2011richard-a-steenbergen2011(en) Richard A Steenbergen, « A Guide to Peering on the Internet », sur North American Network Operators' Group (NANOG), 30 janvier 2011 (consulté le 22 février 2018)
cite-note-22. 2012(en-US) « Peering basics: Public vs. private peering », LeaseWeb Blog,‎ 24 octobre 2012 (lire en ligne, consulté le 22 février 2018)
cite-note-33. smith2012philip-smith2012(en) Philip Smith, « ISP & IXP Design », sur MENOG, octobre 2012 (consulté le 4 mars 2018)
cite-note-44. cobb2012derek-cobb2012(en) Derek Cobb, « LINX - The World’s First Juniper IX », sur NANOG, mars 2012 (consulté le 4 mars 2018)
cite-note-55. 2010(en) « AMS-IX Generation 4 », sur PeeringForum, 14 avril 2010 (consulté le 4 mars 2018)
cite-note-66. 2013(en) « DE-CIX Apollon - Cutting Edge Interconnection for DE-CIX members », sur RIPE, octobre 2013 (consulté le 4 mars 2018)
cite-note-77. 2015(en-US) « Industry Spotlight: DE-CIX's Arnold Nipper Reflects on 20 Years | Telecom Ramblings », Telecom Ramblings,‎ 21 septembre 2015 (lire en ligne, consulté le 4 mars 2018)
cite-note-88. plug-lutz-engels2014stefan-plug-lutz-engels2014(en) Stefan Plug, Lutz Engels, « Using EVPN to minimize ARP traffic in an IXP environment », 4 juillet 2014 (consulté le 4 mars 2018)
cite-note-99. temkin2016david-temkin2016(en) David Temkin, « The Real Cost of Public IXPs » [PDF], sur NANOG, juin 2016 (consulté le 4 mars 2018)
cite-note-1010. 2018(en) « IXP Design Considerations », sur APNIC, 2 février 2018 (consulté le 4 mars 2018)
cite-note-1111. fenioux-france-ix-2017arnaud-fenioux-france-ix-2017Arnaud FENIOUX (France-IX), « Réseaux d’opérateurs et Internet eXchange Points (IXPs) » [PDF], mars 2017 (consulté le 4 mars 2018)
cite-note-1212. moyle-croft2009matthew-moyle-croft2009(en) Matthew Moyle-Croft, « Peering Beyond Australia and the MLPA », sur AUSNOG, 1er septembre 2009 (consulté le 4 mars 2018)
cite-note-1313. 21-11-2-2016(en) « 2016 Survey of Internet Carrier Interconnection Agreements », sur PCH, 21/11/2/2016 (consulté le 4 mars 2018)
cite-note-1414. « ::: Open Peering Initiative ::: », sur www.openpeering.nl (consulté le 4 mars 2018)
cite-note-1515. chan2018kenneth-chan2018(en) Kenneth CHAN, « HKIX Updates at HKNOG 4.0 » [PDF], sur HKNOG, 24 février 2018 (consulté le 4 mars 2018)

Liens externes

• Directory of Internet Exchange Points
• PeeringDB
• Internet exchange points

• Portail des télécommunications
• Portail d’Internet